package com.atguigu.crud.dao;

import com.atguigu.crud.bean.Wxmenu;
import com.atguigu.crud.bean.WxmenuExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface WxmenuMapper {
    long countByExample(WxmenuExample example);

    int deleteByExample(WxmenuExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(Wxmenu record);

    int insertSelective(Wxmenu record);

    List<Wxmenu> selectByExample(WxmenuExample example);

    Wxmenu selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Wxmenu record, @Param("example") WxmenuExample example);

    int updateByExample(@Param("record") Wxmenu record, @Param("example") WxmenuExample example);

    int updateByPrimaryKeySelective(Wxmenu record);

    int updateByPrimaryKey(Wxmenu record);
}